package com.weidft.dal.warehouse.dao;

import java.util.List;

import com.weidft.dal.warehouse.daoobject.QitaChuDO;
import com.weidft.dal.warehouse.daoobject.SparChuDO;
import com.weidft.dal.warehouse.daoobject.WasteDO;

public interface ISparChuDao {
	
    Integer insertSparChuDO(SparChuDO sparChuDO);

    Integer countSparChuDO(SparChuDO sparChuDO);

    List<SparChuDO> listSparChuDO(SparChuDO sparChuDO);

    SparChuDO getSparChuDOById(int id,boolean detail);
    
    void deleteSparChuDO(int id);
    
    Integer countWasteWood(WasteDO record);

    List<WasteDO> listWasteWood(WasteDO record);
    
    void updateWasteWood(WasteDO record);
    
    
    Integer insertQitaChu(QitaChuDO wasteDO);
    
    Integer countQitaChu(QitaChuDO record);

    List<QitaChuDO> listQitaChu(QitaChuDO record);
    
    void updateQitaChu(QitaChuDO record);
}
